

import { Component, OnInit, Injector } from '@angular/core';
import { switchMap } from '../../../../node_modules/rxjs/operators';
import { ParamMap, ActivatedRoute } from '../../../../node_modules/@angular/router';
import { HttpService } from '../..';
import { NgZorroPageBaseComponent } from '../../core/ng-zorro-page-base-component/ng-zorro-page-base-component.component';
import { BaseComponentConfig } from '../../core/model/BaseComponentConfig';
import { ArSystemFormControl, SystemFormControl, FieldType, LoadRemoteDataType, ExpressionPair, Compare, AndOr } from '../../core/model/CommonDto';

@Component({
  selector: 'app-teacherhome',
  templateUrl: './teacherhome.component.html',
  styleUrls: ['./teacherhome.component.scss']
})
export class TeacherhomeComponent extends NgZorroPageBaseComponent implements OnInit {


  constructor(
    private inject: Injector,
  ) {
    super(
      inject,
      new BaseComponentConfig('teacherinfo/GetAllStudentInfoScore', '', '', '', '', 'id', '', '学生成绩', null, null),
    );
  }

  ngOnInit() {
    this.IniObserver.subscribe(sb => {
      this.getEntityList();
    });

  }

}

